materials engineering/technology - French English Dictionary